export interface RechargeRulesVO {
  /**
   * 
   */
  id: string | number;

  /**
   * 最小金额
   */
  minAmount: number;

  /**
   * 最大金额
   */
  maxAmount: number;

  /**
   * 优惠类型
   */
  rewardType: number;

  /**
   * 转换金额
   */
  rewardValue: number;

  /**
   * 生效开始时间
   */
  startTime: string;

  /**
   * 生效结束时间
   */
  endTime: string;

}

export interface RechargeRulesForm extends BaseEntity {
  /**
   * 
   */
  id?: string | number;

  /**
   * 最小金额
   */
  minAmount?: string | number;

  /**
   * 最大金额
   */
  maxAmount?: string | number;

  /**
   * 优惠类型
   */
  rewardType?: number;

  /**
   * 转换金额
   */
  rewardValue?: string | number;

  /**
   * 生效开始时间
   */
  startTime?: string;

  /**
   * 生效结束时间
   */
  endTime?: string;

}

export interface RechargeRulesQuery extends PageQuery {

  /**
   * 最小金额
   */
  minAmount?: number;

  /**
   * 最大金额
   */
  maxAmount?: number;

  /**
   * 优惠类型
   */
  rewardType?: number;

  /**
   * 转换金额
   */
  rewardValue?: number;

  /**
   * 生效开始时间
   */
  startTime?: string;

  /**
   * 生效结束时间
   */
  endTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



